@charset "utf-8";
/* CSS Document */

body {
	background-color:#000;
	margin:0;
}

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
}

a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FC0;
}

.endnote p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
}

.endnote a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#FC0;
	font-weight:bold;
}

h3 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#FFF;
	line-height:30px;
}

.plantilla {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	background-color:#09C;
	width:180px;
}

.notes {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#003;
	background-color:#CCF;
	border:#003 1px;
}

.texto {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#333;
	background-color:#FF6;
	border:#003 1px;
}

	.texto h5 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333;
	background-color:#FF6;
	border:#003 1px;
	text-align:center;
	}

#radio {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	line-height:8px;
}

.textinput {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#003;
	height: 16px;
	border:thin #006;
}

#listheader {
	background-color:#000;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:left;
}

#regularlist {
	background:#6CF;
	border-color:#069;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003;
	text-align:left;
}

/* Password checker */

#pwstrength
{
        height:18px;
        display:block;
		font-family:Verdana, Geneva, sans-serif;
		font-size:9px;
		line-height:16px;
		color:#FFF;
}
/*
.strength0
{
        background:#ff0000;
}
.strength1
{
        background:#ff0000;
}
.strength2
{
        background:#ff6633;
}
.strength3
{
        background:#ffff00
}
.strength4
{
        background:#99ff00;
}
.strength5
{
        background:#009900;
}
*/

/*
#match {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#FFF;
	line-height:20px;
	width:100px;
}

.matchok {
	background-color:#0C0;
}

.matcherror {
	background-color:#F00;
}
*/

/* End of password checker */
/* end homepage -- begin sponsors */

#partner_box { 
	width:145px;
	background-image:url(../images/menu_bg.png);
	text-align:center;
}

#partner_header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#F30;
	line-height:20px;
	text-align:center;
	background-color:#300;
}

#partner_imgbox {
	padding-top:4px;
	padding-bottom:2px;
	border-bottom:#300 thin dotted;
}

/* end sponsors - begin the_content */
